home *** CD-ROM | disk | FTP | other *** search
/ Amiga News 95 / Amiga News 95.iso / dpat / dpat96 / povsetup_v1.0 / install povsetup < prev    next >
Text File  |  1995-05-01  |  3KB  |  156 lines

  1. ;
  2. ;  $VER: POVSetup Install v1.0 (06/01/95)
  3. ;
  4.  
  5.  (complete 0)
  6.  
  7.  (if (< (/ (getversion) 65536) 39)
  8.   (abort "Désolé, ce programme nécessite l'OS 3.0 ou supérieur !")
  9.  )
  10.  
  11.  (if (< (/ (getversion "LIBS:muimaster.library") 65536) 8)
  12.   (abort "Désolé, ce programme nécessite MUI v2.01 ou supérieur !")
  13.  )
  14.  
  15.  (welcome)
  16.  (message (cat "\nPOVSetup v1.0\n"
  17.                "Copyright © (06/01/95) Lejardinier Olivier\n"
  18.                "All rights reserved.\n\n"
  19.                "Ce programme permet de gérer les paramètres du "
  20.                "programme de ray-tracing Persistence Of Vision.\n\n"
  21.                "Ce programme est *SHAREWARE* non limité.\n\n"
  22.                "Pour plus de détails, lisez la documentation."
  23.           )
  24.  )
  25.  
  26.  (set @default-dest "SYS:Tools")
  27.  
  28.  (set destination
  29.   (askdir
  30.    (prompt "\nOu voulez-vous installer POVSetup ?\n"
  31.            "(Un répertoire 'POVSetup' sera créé)\n"
  32.    )
  33.    (help (cat "\nVous devez sélectionner l'emplacement où sera copié "
  34.               "POVSetup.\n\n"
  35.               @askdir-help
  36.          )
  37.    )
  38.    (default @default-dest)
  39.   )
  40.  )
  41.  
  42.  (set destination (tackon destination "POVSetup"))
  43.  (set @default-dest destination)
  44.  
  45.  (complete 25)
  46.  
  47.  (copyfiles
  48.   (source "POVSetup")
  49.   (dest @default-dest)
  50.   (files)
  51.   (infos)
  52.   (noposition)
  53.  )
  54.  
  55.  (copyfiles
  56.   (source "MUI/POVSETUP.1.cfg")
  57.   (dest "ENVARC:MUI")
  58.   (files)
  59.  )
  60.  
  61.  (copyfiles
  62.   (source "MUI/POVSETUP.1.cfg")
  63.   (dest "ENV:MUI")
  64.   (files)
  65.  )
  66.  
  67.  (complete 35)
  68.  
  69.  (set destination
  70.   (askdir
  71.    (prompt "\nOu voulez-vous installer la documentation ?\n")
  72.    (help (cat "\nVous devez sélectionner l'emplacement où sera copiée "
  73.               "la (ou les) documentation(s).\n\n"
  74.               @askdir-help
  75.          )
  76.    )
  77.    (default @default-dest)
  78.   )
  79.  )
  80.  
  81.  (complete 45)
  82.  
  83.  (set choice
  84.   (askchoice
  85.    (prompt "\nQuel format de documentation voulez-vous utiliser ?\n")
  86.    (help (cat "\nVous devez sélectionner le format de documentation que vous "
  87.               "désirez utiliser.\n\n"
  88.               "AmigaGuide : à visualiser avec Multiview.\n"
  89.               "Doc        : format ASCII normal (ideal pour une sortie sur "
  90.               "imprimante), à visualiser avec More, Multiview...\n\n"
  91.               @askchoice
  92.          )
  93.    )
  94.    (choices "AmigaGuide"
  95.             "Doc"
  96.             "AmigaGuide & Doc"
  97.    )
  98.    (default 0)
  99.   )
  100.  )
  101.  
  102.  (complete 55)
  103.  
  104.  (copyfiles
  105.   (source "")
  106.   (if (= choice 0)
  107.    (choices "POVSetup.Guide")
  108.    (if (= choice 0)
  109.     (choices "POVSetup.Doc")
  110.     (choices "POVSetup.Guide" "POVSetup.Doc")
  111.    )
  112.   )
  113.   (dest destination)
  114.   (files)
  115.   (infos)
  116.   (noposition)
  117.  )
  118.  
  119.  (complete 70)
  120.  
  121.  (set choice
  122.   (askchoice
  123.    (prompt "\nDans quelle langue voulez-vous utiliser POVSetup ?\n")
  124.    (help (cat "\nVous devez sélectionner la langue dans dans laquelle "
  125.               "POVSetup sera utilisé.\n\n"
  126.               @askchoice-help
  127.          )
  128.    )
  129.    (choices "Anglais"
  130.             "Français"
  131.    )
  132.    (default 1)
  133.   )
  134.  )
  135.  
  136.  (complete 75)
  137.  
  138.  (if (= choice 1)
  139.   (copyfiles
  140.    (source "Catalogs/Français/povsetup.catalog")
  141.    (dest "LOCALE:Catalogs/Français")
  142.    (files)
  143.   )
  144.  )
  145.  
  146.  (complete 95)
  147.  
  148.  (message (cat "\nAvant de pouvoir utiliser POVSetup, vous devrez "
  149.                "le configurer. A ce sujet consulter la documentation."
  150.           )
  151.  )
  152.  
  153.  (complete 100)
  154.  
  155.  (exit)
  156.